effective substrate - Español Inglés Diccionario